About Shirley Technologies Limited (04669651) United Kingdom