About Hutchy And Co Ltd (12990219) United Kingdom