About N S Homer Ltd (04823123) United Kingdom