About Sol Specialist Manufacture Limited (05044722) United Kingdom