About Gifford Lanes Ltd (12752714) United Kingdom