About Loganberry Limited (06463173) United Kingdom