About David Lloyd & Co. Riflemakers Limited (05202134) United Kingdom