About Halfpace Ltd (13350797) United Kingdom