About Harrington Osipenkaite Ltd (13667494) United Kingdom