About Parker & Manners Ltd (11396870) United Kingdom