About Limpet Associates Limited (05045281) United Kingdom