About Fit Box Shrewsbury Limited (12885336) United Kingdom