About Jac & Harri Ltd (12079308) United Kingdom