About Rashid Developments Limited (07812754) United Kingdom