About The Waterloo Hive Limited (12283944) United Kingdom