About Kinvara Balfour Limited (04731566) United Kingdom