About Bloxworth Capital Partners Limited (03859117) United Kingdom