About Stuart Peter Cooper Ltd (10629579) United Kingdom