About Del Singh & Co Limited (10437535) United Kingdom