About Stanley Moffat Limited (07353719) United Kingdom