About Kervin Barnes Limited (07020110) United Kingdom