About Filkor Nottingham Limited (13585153) United Kingdom