About Heap & Partners Limited (00196537) United Kingdom