About Stradling Holdings Limited (06267464) United Kingdom