About Sr3 Limited (12446422) United Kingdom