About Sapphire Solar Limited (09200264) United Kingdom