About Peck And Strong Holdings Limited (11567800) United Kingdom