About Greenslade 1946 Limited (02455679) United Kingdom