About Ruth Pitsillides Limited (08486362) United Kingdom