About J.f. Buckingham Limited (00367398) United Kingdom