About Pintas & Trancas Ltd (12939275) United Kingdom