About Oxford Infracare Lift Limited (05016817) United Kingdom