About Srcl Holdings Ltd (13027306) United Kingdom