About Pecard & Co. Ltd. (03682122) United Kingdom