About Sellico Limited (09282438) United Kingdom