About Walkers Engineering Limited (07821656) United Kingdom