About Buxton & Longley Limited (00256683) United Kingdom