About Solar Reclaims Ltd (13191015) United Kingdom