About Pigram & Co Limited (07298782) United Kingdom