About Bilford Limited (05310592) United Kingdom