About Bassrock Limited (03529282) United Kingdom