About S Bhandare Limited (05425428) United Kingdom