About Oilyrag Designs Limited (05875866) United Kingdom