About Solari Close 1963 Limited (09072506) United Kingdom