About Interior Solutions (berkshire) Limited (06971271) United Kingdom