About Sid Johal & Harry Johal Limited (08529671) United Kingdom