About Peterkin & Kidd Limited (SC331798) United Kingdom