About L F L (barnstaple) Limited (09400140) United Kingdom