About Well House Storage Co. Limited (00598557) United Kingdom