About Beazer Swaffham Limited (00971756) United Kingdom