About Office Technology Corporation Limited (03904007) United Kingdom