About Solar Insurance Services (medway) Limited (05439438) United Kingdom