About Space Seal (midlands) Limited (01403804) United Kingdom