About Bhamra Associates Limited (09352394) United Kingdom