About Office Spare 62 Limited (12534838) United Kingdom