About Halcroft Ltd. (09155602) United Kingdom