About Onenineeight Richmond Limited (07109534) United Kingdom