About Stallion Building Services Limited (03088618) United Kingdom