About Stonar Developments Limited (03265959) United Kingdom