About Limpet Limited (09239211) United Kingdom