About Neale S Of London Ltd (10825016) United Kingdom