About Longfellowit Limited (11792952) United Kingdom