About N&a Home Limited (13228856) United Kingdom