About A-rated Frames Limited (08669858) United Kingdom