About Barlane Limited (06289856) United Kingdom