About Sworton Heath Associates Limited (09468259) United Kingdom