About Wolick Limited (12042509) United Kingdom