About Robert Owen Thomas Ltd (07812960) United Kingdom