About Parkin & Strutt Development Limited (13178500) United Kingdom