About Marlene Richards Limited (11043335) United Kingdom