About Solar Belisha Beacons Limited (10435255) United Kingdom