About Heap Associates Limited (10646930) United Kingdom