About Elmslea 1995 Limited (05106562) United Kingdom