About Solar Inc Limited (07548252) United Kingdom