About Sellick Consult Limited (09582047) United Kingdom