About Ness And Friend Ltd (12685029) United Kingdom