About Longmore Project 1 Limited (13160184) United Kingdom