About Lime Grove Trading Limited (09491453) United Kingdom