About Barnham Solutions Ltd (09088115) United Kingdom