About Scaff A2 Limited (03349047) United Kingdom