About B G Patel & Sons Limited (03343884) United Kingdom