About Lime Tree Avenue 1960 Limited (09096524) United Kingdom