About Julian Beard Ltd (10980338) United Kingdom