About Brompton Solar Limited (13488230) United Kingdom