About Sid Miles Limited (00501013) United Kingdom