About Burroughs Limited (07864350) United Kingdom