About Lindbergh Limited (08280993) United Kingdom