About Rick Tomlinson Limited (05982253) United Kingdom