About Lime Kiln Farm Pet Services Limited (11124204) United Kingdom