About Rahim & Sons Bristol Limited (12302648) United Kingdom