About Hallowell Place Limited (10687050) United Kingdom