About Rexcal Limited (12064760) United Kingdom