About Solar Furniture Limited (10192059) United Kingdom