About Richardjameshair Ltd (12225889) United Kingdom