About Harber Wick Ltd (11017264) United Kingdom