About Moore & Whitmore Limited (13035269) United Kingdom