About Tom O Sullivan Consulting Limited (09790704) United Kingdom