About Rackstraws Bars (kendal) Limited (12879895) United Kingdom