About Longstaffs Amble Limited (13341463) United Kingdom