About Bakhur Construction Limited (07878958) United Kingdom