About Solo Engineering Limited (05198697) United Kingdom