About Sidhu Company & Technology Limited (11125851) United Kingdom