About Lockfast (hereford) Limited (05536747) United Kingdom